tightly stretched - French English Dictionary